energy generation plant - Spanish English Dictionary